music played by street group - French English Dictionary